home *** CD-ROM | disk | FTP | other *** search
- Short: BEAST HighEnd OO-System. V1 Charlie
- Author: weertj@IAEhv.nl (Jacco van Weert)
- Uploader: weert@natlab.research.philips.com (Jacco van Weert)
- Version: V1 Charlie
- Type: dev/misc
-
- TITLE
-
- BEAST - Building Environment All SysTems
-
- VERSION
-
- V1 Charlie
-
- AUTHOR
- MSD = Maverick Software Development
- BEAST - Jacco van Weert <weertj@IAEhv.nl>
- B52 - Frans Slothouber <slothoub@xs4all.nl>
-
- DESCRIPTION
-
- About one year ago the BEAST project started as result of the ancient
- IGL ((C) 1991 Akzo Research/MSD) and the MAGICBench ((C) 1994 RIF/MSD).
-
- BEAST offers the programmer an environment to develope Object-Based and/or
- Object-Oriented classes in _any_ language. Complete programs can be build by
- connecting methods to each other. B52 offers a FORTH based programming language
- which can be intergrated in BEAST. Classes written in B52 are portable to all
- computer systems which have access to BEAST. Building BEAST programs
- requires a whole new programming approach, altough it is possible to
- use BEAST classes in a 'ordinary' way, lies the true power of BEAST in
- the 'visual' part of BEAST by connecting classes without the need of
- any procedural program.
-
-
- The features of BEAST:
-
- * Object-based and Object-Oriented Engine.
- * Classes are language independent.
- * Dynamic Object creation.
- * Add and remove methods runtime.
- * Propagation/Delegation of methods throughout the whole object tree.
- * Create connection networks between methods.
- * Programs can be build only with objects and their connections.
- * Programs created in this way can serve as new class again.
- * Object-trees can consist out of objects from different tasks to
- objects from different computer systems across a network.
- * All communication is done by TagLists.
- * B52, a FORTH language with BEAST/OO extensions, with B52 it is
- possible to write portable classes. B52 is also used for data-files.
- BEAST uses B52 for data-files and more, in this way data-files are
- program _themselves_.
-
- For questions about BEAST don't hesitate to contact:
- weertj@IAEhv.nl
-
-
- SPECIAL REQUIREMENTS
-
- Amiga version:
- AmigaOS 2.0 or higher.
-
- AVAILABILITY
-
- Aminet (Amiga version):
- ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_System.lha
- ftp://ftp.wustl.edu/pub/aminet/dev/misc/BST_SystemDocs.lha
- WWW:
- http://www.IAEhv.nl/users/weertj/BEAST/BEAST.html
-
- FTP:
- ftp://ftp.IAEhv.nl/users/weertj/
-
- PRICE
-
- Free.
- The BEAST system library is free and may be used in public domain to
- commercial products with the now following restrictions;
- - In the product documentation the use of BEAST must be stated.
- - Because BEAST is new it is important to keep track of the applications
- created with BEAST in order to maintain backward compatibility, therefore
- BEAST programmers should registrate themselves.
- Registration is free and in this way you will be added to the 'sort-of'
- BEAST mailing list.
- - If your application is shareware or commercial, I want a free copy =).
-
- Registration: send a mail to weertj@IAEhv.nl with as subject "BEAST Registration"
-
- The registration is also interesting for those people who want to develop BEAST
- classes and want their 'Methods' and 'Tags' included in the BEAST.
-
- DISTRIBUTABILITY
-
- BEAST
- Copyright (C) 1996, Maverick Software Development, Jacco van Weert
- B52
- Copyright (C) 1996, Maverick Software Development, Frans Slothouber
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 21796 6040 72.2% 18-Apr-96 22:33:36 +BeastLibrary.doc
- 4262 1385 67.5% 18-Apr-96 22:33:40 +BST_ApplicationClass.doc
- 2400 963 59.8% 18-Apr-96 22:33:38 +BST_BaseClass.doc
- 984 358 63.6% 03-Sep-96 19:43:36 +MasterIndex.doc
- 9982 2919 70.7% 03-Sep-96 19:43:34 +Methods.doc
- 11304 3024 73.2% 03-Sep-96 19:43:36 +TagLists.doc
- 36049 7173 80.1% 18-Apr-96 22:33:38 +BeastLibrary.guide
- 8572 1850 78.4% 18-Apr-96 22:33:40 +BST_ApplicationClass.guide
- 4827 1307 72.9% 18-Apr-96 22:33:38 +BST_BaseClass.guide
- 2336 618 73.5% 03-Sep-96 19:43:38 +MasterIndex.guide
- 19408 3901 79.9% 03-Sep-96 19:43:34 +Methods.guide
- 21733 4033 81.4% 03-Sep-96 19:43:36 +TagLists.guide
- 38310 7213 81.1% 18-Apr-96 22:33:38 +BeastLibrary.html
- 8684 1875 78.4% 18-Apr-96 22:33:40 +BST_ApplicationClass.html
- 4962 1340 72.9% 18-Apr-96 22:33:38 +BST_BaseClass.html
- 2345 660 71.8% 03-Sep-96 19:43:38 +MasterIndex.html
- 19488 3788 80.5% 03-Sep-96 19:43:34 +Methods.html
- 22559 3950 82.4% 03-Sep-96 19:43:36 +TagLists.html
- 8220 4995 39.2% 03-Sep-96 19:31:08 +BST_ApplicationExample
- 1690 736 56.4% 03-Sep-96 19:30:36 +BST_ApplicationExample.c
- 6508 4179 35.7% 03-Sep-96 19:30:44 +BST_Example1
- 2927 1076 63.2% 03-Sep-96 19:30:36 +BST_Example1.c
- 3350 1479 55.8% 30-Mar-96 23:39:20 +BST_Example1.txt
- 9324 4915 47.2% 03-Sep-96 19:30:50 +BST_Example2
- 19185 2735 85.7% 03-Sep-96 19:30:36 +BST_Example2.c
- 4018 1675 58.3% 21-Mar-96 21:09:14 +BST_Example2.txt
- 8564 4854 43.3% 03-Sep-96 19:30:56 +BST_Example3
- 12682 2435 80.7% 03-Sep-96 19:30:36 +BST_Example3.c
- 2480 1104 55.4% 31-Mar-96 00:36:26 +BST_Example3.txt
- 7384 4562 38.2% 03-Sep-96 19:31:02 +BST_Example4
- 5891 1501 74.5% 03-Sep-96 19:30:36 +BST_Example4.c
- 1324 650 50.9% 31-Mar-96 14:56:42 +BST_Example4.txt
- 570 223 60.8% 15-Apr-96 19:46:30 +dmakefile
- 9 9 0.0% 26-Mar-96 22:07:52 +math_a.instance
- 144 116 19.4% 12-Jun-96 22:08:26 +BST_ApplicationClass.instance
- 72 72 0.0% 06-May-96 21:50:50 +BST_BaseClass.instance
- 53 53 0.0% 31-Mar-96 15:57:34 +BST_EmptyClass.instance
- 53 53 0.0% 10-Apr-96 20:30:38 +BST_SearchClass.instance
- 139 113 18.7% 15-Apr-96 21:47:02 +BST_ApplicationClass.instance
- 69 69 0.0% 29-Apr-96 16:49:54 +BST_BaseClass.instance
- 42 42 0.0% 31-Mar-96 16:04:30 +BST_EmptyClass.instance
- 64 64 0.0% 06-May-96 21:27:02 +BFS_FileClass.instance
- 87 84 3.4% 27-Aug-96 18:52:32 +BFS_LockClass.instance
- 159 134 15.7% 19-Aug-96 23:02:00 +BFS_MountClass.instance
- 122 107 12.2% 09-Apr-96 21:27:08 +BFS_UserClass.instance
- 6356 1452 77.1% 05-May-96 21:01:16 +BST_EmptyClass.c
- 1064 589 44.6% 04-Apr-96 21:54:40 +BST_EmptyClass.o
- 61 61 0.0% 01-Apr-96 21:50:24 +BST_EmptyClass.opts
- 7968 2273 71.4% 10-Apr-96 19:30:24 +BST_EmptyClass.s
- 402 237 41.0% 03-Apr-96 20:12:18 +B52.h
- 1993 591 70.3% 15-May-96 20:17:52 +beast.h
- 22502 5130 77.2% 03-Sep-96 18:29:30 +Beast.h
- 19701 4930 74.9% 03-Sep-96 20:10:28 +Beast.i
- 1729 619 64.1% 15-May-96 20:11:14 +beast_lib.fd
- 1547 535 65.4% 15-May-96 20:00:56 +beast_lib.i
- 2889 727 74.8% 15-May-96 20:11:52 +beast_protos.h
- 121 79 34.7% 15-May-96 20:17:46 +MakePragma.bat
- 115 96 16.5% 03-Sep-96 19:16:04 +BST_System.txt
- 232 174 25.0% 03-Sep-96 19:17:08 +BST_Copyright.txt
- 2598 1161 55.3% 03-Apr-96 19:36:24 +big_example.b52
- 1170 544 53.5% 03-Apr-96 19:36:30 +big_example.bin
- 1173 509 56.6% 31-Mar-96 16:53:34 +object_oriented.b52
- 678 270 60.1% 03-Apr-96 19:23:42 +object_oriented.bin
- 1293 541 58.1% 11-Apr-96 23:03:46 +searchtest.b52
- 670 268 60.0% 11-Apr-96 23:00:24 +searchtest.bin
- 703 237 66.2% 31-Mar-96 15:26:44 +test.b52
- 798 262 67.1% 03-Apr-96 19:23:18 +test.bin
- 122 98 19.6% 03-Apr-96 20:47:46 +readme.txt
- 77 69 10.3% 03-Apr-96 20:48:38 +readme.txt
- 402 237 41.0% 09-Jun-96 22:34:52 +B52.h
- 151 120 20.5% 31-Mar-96 15:27:50 +B52_lib.fd
- 778 381 51.0% 09-Jun-96 22:31:40 +B52_protos.h
- -------- ------- ----- --------- --------
- 412424 112622 72.6% 04-Sep-96 22:46:16 72 files
-